337 research outputs found

    Analysis, Tracing, Characterization and Performance Modeling of Select ASCI Applications for BlueGene/L Using Parallel Discrete Event Simulation

    Get PDF
    Caltech's Jet Propulsion Laboratory (JPL) and Center for Advanced Computer Architecture (CACR) are conducting application and simulation analyses of Blue Gene/L[1] in order to establish a range of effectiveness of the architecture in performing important classes of computations and to determine the design sensitivity of the global interconnect network in support of real world ASCI application execution

    Initial Kernel Timing Using a Simple PIM Performance Model

    Get PDF
    This presentation will describe some initial results of paper-and-pencil studies of 4 or 5 application kernels applied to a processor-in-memory (PIM) system roughly similar to the Cascade Lightweight Processor (LWP). The application kernels are: * Linked list traversal * Sun of leaf nodes on a tree * Bitonic sort * Vector sum * Gaussian elimination The intent of this work is to guide and validate work on the Cascade project in the areas of compilers, simulators, and languages. We will first discuss the generic PIM structure. Then, we will explain the concepts needed to program a parallel PIM system (locality, threads, parcels). Next, we will present a simple PIM performance model that will be used in the remainder of the presentation. For each kernel, we will then present a set of codes, including codes for a single PIM node, and codes for multiple PIM nodes that move data to threads and move threads to data. These codes are written at a fairly low level, between assembly and C, but much closer to C than to assembly. For each code, we will present some hand-drafted timing forecasts, based on the simple PIM performance model. Finally, we will conclude by discussing what we have learned from this work, including what programming styles seem to work best, from the point-of-view of both expressiveness and performance

    Fault Tolerance Middleware for a Multi-Core System

    Get PDF
    Fault Tolerance Middleware (FTM) provides a framework to run on a dedicated core of a multi-core system and handles detection of single-event upsets (SEUs), and the responses to those SEUs, occurring in an application running on multiple cores of the processor. This software was written expressly for a multi-core system and can support different kinds of fault strategies, such as introspection, algorithm-based fault tolerance (ABFT), and triple modular redundancy (TMR). It focuses on providing fault tolerance for the application code, and represents the first step in a plan to eventually include fault tolerance in message passing and the FTM itself. In the multi-core system, the FTM resides on a single, dedicated core, separate from the cores used by the application. This is done in order to isolate the FTM from application faults and to allow it to swap out any application core for a substitute. The structure of the FTM consists of an interface to a fault tolerant strategy module, a responder module, a fault manager module, an error factory, and an error mapper that determines the severity of the error. In the present reference implementation, the only fault tolerant strategy implemented is introspection. The introspection code waits for an application node to send an error notification to it. It then uses the error factory to create an error object, and at this time, a severity level is assigned to the error. The introspection code uses its built-in knowledge base to generate a recommended response to the error. Responses might include ignoring the error, logging it, rolling back the application to a previously saved checkpoint, swapping in a new node to replace a bad one, or restarting the application. The original error and recommended response are passed to the top-level fault manager module, which invokes the response. The responder module also notifies the introspection module of the generated response. This provides additional information to the introspection module that it can use in generating its next response. For example, if the responder triggers an application rollback and errors are still occurring, the introspection module may decide to recommend an application restart

    Observing System Simulation Experiment (OSSE) for the HyspIRI Spectrometer Mission

    Get PDF
    The OSSE software provides an integrated end-to-end environment to simulate an Earth observing system by iteratively running a distributed modeling workflow based on the HyspIRI Mission, including atmospheric radiative transfer, surface albedo effects, detection, and retrieval for agile exploration of the mission design space. The software enables an Observing System Simulation Experiment (OSSE) and can be used for design trade space exploration of science return for proposed instruments by modeling the whole ground truth, sensing, and retrieval chain and to assess retrieval accuracy for a particular instrument and algorithm design. The OSSE in fra struc ture is extensible to future National Research Council (NRC) Decadal Survey concept missions where integrated modeling can improve the fidelity of coupled science and engineering analyses for systematic analysis and science return studies. This software has a distributed architecture that gives it a distinct advantage over other similar efforts. The workflow modeling components are typically legacy computer programs implemented in a variety of programming languages, including MATLAB, Excel, and FORTRAN. Integration of these diverse components is difficult and time-consuming. In order to hide this complexity, each modeling component is wrapped as a Web Service, and each component is able to pass analysis parameterizations, such as reflectance or radiance spectra, on to the next component downstream in the service workflow chain. In this way, the interface to each modeling component becomes uniform and the entire end-to-end workflow can be run using any existing or custom workflow processing engine. The architecture lets users extend workflows as new modeling components become available, chain together the components using any existing or custom workflow processing engine, and distribute them across any Internet-accessible Web Service endpoints. The workflow components can be hosted on any Internet-accessible machine. This has the advantages that the computations can be distributed to make best use of the available computing resources, and each workflow component can be hosted and maintained by their respective domain experts

    Effective Lagrangians and Parity-Conserving Time-Reversal Violation at Low Energies

    Full text link
    Using effective Lagrangians, we argue that any time-reversal-violating but parity-conserving effects are too small to be observed in flavor-conserving nuclear processes without dramatic improvement in experimental accuracy. In the process we discuss other arguments that have appeared in the literature.Comment: Revised manuscript, 11 pages, RevTex, epsf.st

    A National Network of Neurotechnology Centers for the BRAIN Initiative

    Get PDF
    We propose the creation of a national network of neurotechnology centers to enhance and accelerate the BRAIN Initiative and optimally leverage the effort and creativity of individual laboratories involved in it. As ‘‘brain observatories,’’ these centers could provide the critical interdisciplinary environment both for realizing ambitious and complex technologies and for providing individual investigators with access to them

    The Evolution of Bat Vestibular Systems in the Face of Potential Antagonistic Selection Pressures for Flight and Echolocation

    Get PDF
    PMCID: PMC3634842This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited

    Endothelial Domes Encapsulate Adherent Neutrophils and Minimize Increases in Vascular Permeability in Paracellular and Transcellular Emigration

    Get PDF
    Local edema, a cardinal sign of inflammation associates closely with neutrophil emigration. Neutrophil emigration has been described to occur primarily through endothelial junctions (paracellular) and more rarely directly through endothelial cells (transcellular). Recently, we reported that unlike in wild-type (wt) mice, Mac-1-/- (CD11b) neutrophils predominantly emigrated transcellularly and was significantly delayed taking 20–30 min longer than the paracellular emigration (wt). In the present study we noted significant anatomical disruption of the endothelium and hypothesized that transcellular emigration would greatly increase vascular permeability. Surprisingly, despite profound disruption of the endothelial barrier as the neutrophils moved through the cells, the changes in vascular permeability during transcellular emigration (Mac-1-/-) were not increased more than in wt mice. Instead increased vascular permeability completely tracked the number of emigrated cells and as such, permeability changes were delayed in Mac-1-/- mice. However, by 60 min neutrophils from both sets of mice were emigrating in large numbers. Electron-microscopy and spinning disk multichannel fluorescence confocal microscopy revealed endothelial docking structures that progressed to dome-like structures completely covering wt and Mac-1-/- neutrophils. These domes completely enveloped the emigrating neutrophils in both wt and Mac-1-/- mice making the mode of emigration underneath these structures extraneous to barrier function. In conclusion, predominantly paracellular versus predominantly transcellular emigration does not affect vascular barrier integrity as endothelial dome-like structures retain barrier function

    Proboscidean Mitogenomics: Chronology and Mode of Elephant Evolution Using Mastodon as Outgroup

    Get PDF
    We have sequenced the complete mitochondrial genome of the extinct American mastodon (Mammut americanum) from an Alaskan fossil that is between 50,000 and 130,000 y old, extending the age range of genomic analyses by almost a complete glacial cycle. The sequence we obtained is substantially different from previously reported partial mastodon mitochondrial DNA sequences. By comparing those partial sequences to other proboscidean sequences, we conclude that we have obtained the first sequence of mastodon DNA ever reported. Using the sequence of the mastodon, which diverged 24–28 million years ago (mya) from the Elephantidae lineage, as an outgroup, we infer that the ancestors of African elephants diverged from the lineage leading to mammoths and Asian elephants approximately 7.6 mya and that mammoths and Asian elephants diverged approximately 6.7 mya. We also conclude that the nuclear genomes of the African savannah and forest elephants diverged approximately 4.0 mya, supporting the view that these two groups represent different species. Finally, we found the mitochondrial mutation rate of proboscideans to be roughly half of the rate in primates during at least the last 24 million years
    corecore